package com.waves.message.model;

import lombok.Data;

import java.util.List;
import java.util.Map;

/**
 * @author Eden
 * @date 2025/01/01 15:48
 **/
@Data
public class SendMessageModel {

    /**
     * 消息模版编码
     */
    private String messageTemplateCode;

    /**
     * 消息上下文入参
     */
    private Map<String, Object> messageContextMap;

    /**
     * 消息接收人
     */
    private List<Long> receptionUserIds;
    /**
     * 消息发送人
     */
    private Long senderId;
    /**
     * 通知类型 0-站内信 1-邮件 2-钉钉 3-企业微信
     */

    private Integer noticeType;

    /**
     * 消息类型 0-消息 1-验证码
     */

    private Integer messageType;

}
